Web Server Workload

نویسندگان

  • Martin F. Arlitt
  • Carey L. Williamson
چکیده

The phenomenal growth in popularity of the World Wide Web (WWW, or the Web) has made WWW traac the largest contributor to packet and byte traac on the NSFNET backbone. This growth has triggered recent research aimed at reducing the volume of network traac produced by Web clients and servers, by using caching, and reducing the latency for WWW users, by using improved protocols for Web interaction. Fundamental to the goal of improving WWW performance is an understanding of WWW workloads. This paper presents a workload characterization study for In-ternet Web servers. Six diierent data sets are used in this study: three from academic environments, two from scientiic research organizations, and one from a commercial Internet provider. These data sets represent three diierent orders of magnitude in server activity, and two diierent orders of magnitude in time duration, ranging from one week of activity to one year of activity. Throughout the study, emphasis is placed on nd-ing workload invariants: observations that apply across all the data sets studied. Ten invariants are identi-ed. These invariants are deemed important since they potentially represent universal truths for all Internet Web servers. The paper concludes with a discussion of caching and performance issues, using the invariants to suggest performance enhancements that seem promising for Internet Web servers. 1 Introduction The popularity of the World Wide Web 1, 22] (also called WWW, or the Web) has made Web traac the

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Workload-Aware Web Crawling and Server Workload Detection

With the development of search engines, more and more web crawlers are used to gather web pages. The rising crawling traffic has brought the concern that crawlers may impact web sites. On the other hand, more efficient crawling strategy is required for the coverage and freshness of search engine index. In this paper, crawlers of several major search engines are analyzed using one six-months acc...

متن کامل

A Model for Web Workload Generation Based on Content Classification

Web server performance is tightly bound to the workload the server has to support. Therefore, understanding the nature of the server workload is particularly important in capacity planning and overload control of Web servers. Web performance analysis can be done, a priori, with a synthetic generation of Web system workload. However, performance analysis results depend on the accuracy of this wo...

متن کامل

Performance Evaluation of Distributed Web Server Architectures under E-Commerce Workloads

One of the central and key components to make the ECommerce a success is high performance and highly reliable web server architectures. Extensive research has been sparked aiming at improving web server performance. Fundamental to the goal of improving web server performance is a solid understanding of behavior and performance of web servers. However, very little research is found on evaluating...

متن کامل

Web Server Workload Forecasting – Fuzzy Linguistic Approach

Web server workload forecasting is one of the essential considerations in web server management and network upgrading. Due to variability of server workload distribution originated from unpredictable users’ surfing behavior, the measurement of Web server performance metrics is characterized and modeled in fuzzy manner. A fuzzy inference system is formed using four Web server performance metrics...

متن کامل

Scaling the Web

W eb site scalability depends on several things — workload characteristics,1 security mechanisms,2 Web cluster architectures3 — as I’ve discussed in previous issues. Another important item that can affect a site’s performance and scalability is the Web server software architecture. In this column, I provide a classification of Web server architectures, offer a quantitative analysis of some poss...

متن کامل

On the Interaction Between an Operating System and Web Server

This paper examines how and why web server performance changes as the workload at the server varies. We measure the performance of a PC acting as a standalone web server, running Apache on top of Linux. We use two important tools to understand what aspects of software architecture and implementation determine performance at the server. The first is a tool that we developed, called WebMonitor, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996